agonizing wait - Turkish English Dictionary